package com.uidt.project.ptsj.domain;

import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.uidt.framework.web.domain.BaseEntity;
import lombok.Data;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.uidt.framework.aspectj.lang.annotation.Excel;

/**
 * 消防自查
对象 ptsj_xfzc
 * 
 * @author uidt
 * @date 2024-08-27
 */
@Data
public class PtsjXfzc extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /**  */
    private Long id;

    /** 场所code */
    @Excel(name = "场所code")
    private String placeCode;

    private String placeName;

    /** 房间code */
    @Excel(name = "房间code")
    private String houseCode;

    /** 自查时间 */
    @Excel(name = "自查时间")
    private String zcsj;

    /** 消防安全管理—消防安全制度 */
    @Excel(name = "消防安全管理—消防安全制度")
    private String xfaqglXfaqzd;

    /** 消防安全管理—消防安全教育培训 */
    @Excel(name = "消防安全管理—消防安全教育培训")
    private String xfaqglXfaqjypx;

    /** 消防安全管理—防火检查 */
    @Excel(name = "消防安全管理—防火检查")
    private String xfaqglFhjc;

    /** 消防安全管理—备注 */
    @Excel(name = "消防安全管理—备注")
    private String xfaqglBz;

    /** 建筑防火消防设施—消防车通道 */
    @Excel(name = "建筑防火消防设施—消防车通道")
    private String jzfhssXfctd;

    /** 建筑防火消防设施—安全出口 */
    @Excel(name = "建筑防火消防设施—安全出口")
    private String jzfhssAqck;

    /** 建筑防火消防设施—消防车通道疏散指示标志 */
    @Excel(name = "建筑防火消防设施—消防车通道疏散指示标志")
    private String jzfhssYjzm;

    /** 建筑防火消防设施—灭火救援障碍物 */
    @Excel(name = "建筑防火消防设施—灭火救援障碍物")
    private String jzfhssZaw;

    /** 建筑防火消防设施—防毒面具 */
    @Excel(name = "建筑防火消防设施—防毒面具")
    private String jzfhssFdmj;

    /** 建筑防火消防设施—危险品 */
    @Excel(name = "建筑防火消防设施—危险品")
    private String jzfhssWxp;

    /** 建筑防火消防设施—备注 */
    @Excel(name = "建筑防火消防设施—备注")
    private String jzfhssBz;

    /** 治安检查情况—视频监控 */
    @Excel(name = "治安检查情况—视频监控")
    private String zajcqkSp;

    /** 治安检查情况—四实登记情况核对 */
    @Excel(name = "治安检查情况—四实登记情况核对")
    private String zajcqkSsdjqk;

    /** 总体备注 */
    @Excel(name = "总体备注")
    private String bz;

    /** 创建人 */
    @Excel(name = "创建人")
    private String createdBy;

    /** 创建时间 */
    @JsonFormat(pattern = "yyyy-MM-dd")
    @Excel(name = "创建时间", width = 30, dateFormat = "yyyy-MM-dd")
    private Date createdTime;

    /** 自查人姓名 */
    @Excel(name = "自查人姓名")
    private String zcr;

    private String gxdwdm;

    public void setId(Long id) 
    {
        this.id = id;
    }

    public Long getId() 
    {
        return id;
    }
    public void setPlaceCode(String placeCode) 
    {
        this.placeCode = placeCode;
    }

    public String getPlaceCode() 
    {
        return placeCode;
    }
    public void setHouseCode(String houseCode) 
    {
        this.houseCode = houseCode;
    }

    public String getHouseCode() 
    {
        return houseCode;
    }
    public void setZcsj(String zcsj) 
    {
        this.zcsj = zcsj;
    }

    public String getZcsj() 
    {
        return zcsj;
    }
    public void setXfaqglXfaqzd(String xfaqglXfaqzd) 
    {
        this.xfaqglXfaqzd = xfaqglXfaqzd;
    }

    public String getXfaqglXfaqzd() 
    {
        return xfaqglXfaqzd;
    }
    public void setXfaqglXfaqjypx(String xfaqglXfaqjypx) 
    {
        this.xfaqglXfaqjypx = xfaqglXfaqjypx;
    }

    public String getXfaqglXfaqjypx() 
    {
        return xfaqglXfaqjypx;
    }
    public void setXfaqglFhjc(String xfaqglFhjc) 
    {
        this.xfaqglFhjc = xfaqglFhjc;
    }

    public String getXfaqglFhjc() 
    {
        return xfaqglFhjc;
    }
    public void setXfaqglBz(String xfaqglBz) 
    {
        this.xfaqglBz = xfaqglBz;
    }

    public String getXfaqglBz() 
    {
        return xfaqglBz;
    }
    public void setJzfhssXfctd(String jzfhssXfctd) 
    {
        this.jzfhssXfctd = jzfhssXfctd;
    }

    public String getJzfhssXfctd() 
    {
        return jzfhssXfctd;
    }
    public void setJzfhssAqck(String jzfhssAqck) 
    {
        this.jzfhssAqck = jzfhssAqck;
    }

    public String getJzfhssAqck() 
    {
        return jzfhssAqck;
    }
    public void setJzfhssYjzm(String jzfhssYjzm) 
    {
        this.jzfhssYjzm = jzfhssYjzm;
    }

    public String getJzfhssYjzm() 
    {
        return jzfhssYjzm;
    }
    public void setJzfhssZaw(String jzfhssZaw) 
    {
        this.jzfhssZaw = jzfhssZaw;
    }

    public String getJzfhssZaw() 
    {
        return jzfhssZaw;
    }
    public void setJzfhssFdmj(String jzfhssFdmj) 
    {
        this.jzfhssFdmj = jzfhssFdmj;
    }

    public String getJzfhssFdmj() 
    {
        return jzfhssFdmj;
    }
    public void setJzfhssWxp(String jzfhssWxp) 
    {
        this.jzfhssWxp = jzfhssWxp;
    }

    public String getJzfhssWxp() 
    {
        return jzfhssWxp;
    }
    public void setJzfhssBz(String jzfhssBz) 
    {
        this.jzfhssBz = jzfhssBz;
    }

    public String getJzfhssBz() 
    {
        return jzfhssBz;
    }
    public void setZajcqkSp(String zajcqkSp) 
    {
        this.zajcqkSp = zajcqkSp;
    }

    public String getZajcqkSp() 
    {
        return zajcqkSp;
    }
    public void setZajcqkSsdjqk(String zajcqkSsdjqk) 
    {
        this.zajcqkSsdjqk = zajcqkSsdjqk;
    }

    public String getZajcqkSsdjqk() 
    {
        return zajcqkSsdjqk;
    }
    public void setBz(String bz) 
    {
        this.bz = bz;
    }

    public String getBz() 
    {
        return bz;
    }
    public void setCreatedBy(String createdBy) 
    {
        this.createdBy = createdBy;
    }

    public String getCreatedBy() 
    {
        return createdBy;
    }
    public void setCreatedTime(Date createdTime) 
    {
        this.createdTime = createdTime;
    }

    public Date getCreatedTime() 
    {
        return createdTime;
    }
    public void setZcr(String zcr) 
    {
        this.zcr = zcr;
    }

    public String getZcr() 
    {
        return zcr;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("id", getId())
            .append("placeCode", getPlaceCode())
            .append("houseCode", getHouseCode())
            .append("zcsj", getZcsj())
            .append("xfaqglXfaqzd", getXfaqglXfaqzd())
            .append("xfaqglXfaqjypx", getXfaqglXfaqjypx())
            .append("xfaqglFhjc", getXfaqglFhjc())
            .append("xfaqglBz", getXfaqglBz())
            .append("jzfhssXfctd", getJzfhssXfctd())
            .append("jzfhssAqck", getJzfhssAqck())
            .append("jzfhssYjzm", getJzfhssYjzm())
            .append("jzfhssZaw", getJzfhssZaw())
            .append("jzfhssFdmj", getJzfhssFdmj())
            .append("jzfhssWxp", getJzfhssWxp())
            .append("jzfhssBz", getJzfhssBz())
            .append("zajcqkSp", getZajcqkSp())
            .append("zajcqkSsdjqk", getZajcqkSsdjqk())
            .append("bz", getBz())
            .append("createdBy", getCreatedBy())
            .append("createdTime", getCreatedTime())
            .append("updateBy", getUpdateBy())
            .append("updateTime", getUpdateTime())
            .append("zcr", getZcr())
            .toString();
    }
}
